#ifndef MODELEOBJ_H
#define MODELEOBJ_H
#include <list>

#include "Object.h"
#include "Materiaux.h"
#include "Triangle.h"
#include "pVect.h"
#include "HitPoint.h"


class ModeleObj : public Object
{
    public:
        std::list<Triangle> listTriangles;

        ModeleObj(char* fichier, pVect position, Materiaux m);
        virtual ~ModeleObj();

        virtual HitPoint* intersect(pVect origin, pVect rayon);
    protected:
    private:
};

#endif // MODELEOBJ_H
